spend extravagantly - English Synonyms Dictionary